ASP.NET jQuery Ajax ile DropDownList'i Doldurmak
Selamlar,
ASP.NET üzerinde jQuery Ajax kullanarak bir DropdownList'i ya da diğer ismiyle select list doldurabiliriz. Bunun için aşağıdaki örnek yeterli olacaktır.
HTML tarafı:
$.ajax({
type: "POST",
async: !0,
url: "Default.aspx/GetCountries",
data: '{}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data) {
if (data.d != null) {
var DrpCountries = $("[id*=DrpCountries]");
for (var i = 0; i < data.d.length; i++) {
DrpCountries.append($("< option > < /option >").val(data.d.Id).html(data.d.Country)) }
}else alert('Hata!')}});
Code behind tarafı:[System.Web.Services.WebMethod]
public static Array GetCountries()
{
DbEntities Context = new DbEntities();
var Country = Context.Ulkeler.ToArray();
return Country;
}
İşinizi görecektir.
İyi çalışmalar,
Recep.
Bu gönderiyi 28.03.2018 14:25:47 tarihinde Rserit düzenledi.
İşe yaramadığı takdirde buradaki kod çıktısıyla da yapabilirsiniz.